shout3d.hanim
Class Segment

java.lang.Object
  |
  +--shout3d.core.Node
        |
        +--shout3d.core.Group
              |
              +--shout3d.hanim.Segment

public class Segment
extends Group

Segment. Subclass of Group Note: The H-Anim 1.1 Segment node specifies addChildren and removeChildren events-in, which are omitted from Shout3D Group node as events, but the Shout3D API substitutes the methods Group.addChildren(Node[]) and Group.removeChildren(Node[]).


Field Summary
 FloatArrayField bboxCenter
           
 FloatArrayField bboxSize
           
 FloatArrayField centerOfMass
           
 NodeField coord
           
static float[] defaultBBoxCenter
           
static float[] defaultBBoxSize
           
static float[] defaultCenterOfMass
           
static Coordinate defaultCoord
           
static Displacer[] defaultDisplacers
           
static float defaultMass
           
static float[] defaultMomentsOfInertia
           
static java.lang.String defaultName
           
 NodeArrayField displacers
           
 FloatField mass
           
 FloatArrayField momentsOfInertia
           
 StringField name
           
 
Fields inherited from class shout3d.core.Group
children, defaultChildArray, hidden
 
Constructor Summary
Segment()
           
 
Methods inherited from class shout3d.core.Group
addChildren, getCameraBBoxMax, getCameraBBoxMin, getInverseMatrix, getLocalBBoxMax, getLocalBBoxMin, getMatrix, getWorldBBoxMax, getWorldBBoxMin, removeChildren
 
Methods inherited from class shout3d.core.Node
cleanUp, getDEFName, getField, getFieldByIndex, getFieldName, getNumFields, getTypeName, getViewer, isOfType, setDEFName, setViewer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultBBoxCenter

public static final float[] defaultBBoxCenter

defaultBBoxSize

public static final float[] defaultBBoxSize

defaultCenterOfMass

public static final float[] defaultCenterOfMass

defaultCoord

public static final Coordinate defaultCoord

defaultDisplacers

public static final Displacer[] defaultDisplacers

defaultMass

public static final float defaultMass

defaultMomentsOfInertia

public static final float[] defaultMomentsOfInertia

defaultName

public static final java.lang.String defaultName

bboxCenter

public final FloatArrayField bboxCenter

bboxSize

public final FloatArrayField bboxSize

centerOfMass

public final FloatArrayField centerOfMass

coord

public final NodeField coord

displacers

public final NodeArrayField displacers

mass

public final FloatField mass

momentsOfInertia

public final FloatArrayField momentsOfInertia

name

public final StringField name
Constructor Detail

Segment

public Segment()